×

give someone a dose of his own medicine meaning in English

以其人之道还制其人之身

Related Words

  1. forgiving someone
  2. introducing someone
  3. quote someone
  4. tell someone off
  5. keep someone posted
  6. put someone up
  7. rat on someone
  8. py on someone
  9. rid someone of
  10. someone to love
  11. give someone a buzz
  12. give someone a dirty look
  13. give someone a free hand
  14. give someone a leg up
PC Version

Copyright © 2018 WordTech Co.